@charset "utf-8";
/* CSS Document 用户个人中心*/

.userinfo {
	margin: 2em 3em;
}
.logout {
	position: absolute;
	right: 0;
	top: 1em;
	background-color: #e1e1e1;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: .5em 1em;
	color: #333;
}
.userinfo .avatar {
	border: .3em #fff solid;
	width: 6em;
	height: 6em;
	border-radius: 50%;
	margin-right: 1em;
}
.userinfo .bor {
	height: 1px;
	border-top: #d9d9d9 1px solid;
	margin: .2em 0;
}
.userinfo .bind a {
	display: inline-block;
	width: 2em;
	height: 2em;
}
.userinfo .bind a.icon-weixin.default {
	background-image: url(../images/wx-h.png);
}
.userinfo .bind a.icon-sina.default {
	background-image: url(../images/xl-h.png);
}
.userinfo .bind a.icon-weixin {
	background-image: url(../images/wx-logo.png);
}
.userinfo .bind a.icon-sina {
	margin-left: 1em;
	background-image: url(../images/xl-logo.png);
}
.individual-con {
	margin-left: 0.6em;
	border-left: .15em solid #e1e1e1;
	z-index: 1;
	margin-bottom: .6em;
}
.in-con {
	margin-left: -1em;
	padding-top: 3.2em;
}
/*三角边框*/

.line-bg {
	width: 1em;
}
.line-bg .bg {
	position: absolute;
	left: .35em;
	top: 0em;
	width: .15em;
	height: 100%;
	z-index: 1;
}
.line-bg span {
	position: absolute;
	right: .7em;
	top: 1.1em;
	z-index: 2;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	display: block;
	width: .8em;
	height: .8em;
	background-color: #F56A43;
}
.arrow-left {
	width: .1em;
}
.arrow-left span {
	position: absolute;
	z-index: 5;
	top: 1em;
 bottom: -.5em\0;
	left: -.45em;
	overflow: hidden;
	width: .8em;
	height: .8em;
	background: #fff;
	border-bottom: .1em solid #e1e1e1;
	border-right: .1em solid #e1e1e1;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
}
.individual-con .rbox {
	padding: .4em .3em;
}
.content {
	margin-top: .6em;
	margin-left: 1.2em;
	border: .1em solid #e1e1e1;
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.addinfo {
	background-color: #F27920;
}
.center-tab {
	padding-top: 0em;
	padding-bottom: 0em;
	height: 2.0em;
	line-height: 2.0em;
	color: #000;
}
.center-tab input[type="radio"] + h2 {
	border-top: #cecece 1px solid;
	border-bottom: #cecece 1px solid;
	border-right: #ececec 1px solid;
}
.center-tab input[type="radio"]:checked + h2 {
	border-top: #F27920 2px solid;
	border-bottom: none;
	color: #F27920;
	background: #F4F4F4;
}
